2004 Toyota Land Cruiser 100 Diesel 4.2 Vx Limited In Khabarovsk Russia - Autodealerplaza.com